4
2
1
3
385
149
33
9
3
15
2
2
1
2
4
3
1
419
40
1
2
2
9
1
1
5
2
1
3
3
1
3
194
1
1
2
102
44
4
667
5
197
541
470
945
40
10
7
1
5
861
6
10
5
1
15
6
3
45
137
1017
38
32
183
750
617
611
739
909
372
14
15
1056
14
5
26
1
1
1
2
132
124
7
1
17
7
3
16
2
278
32
1780
103
684
1183
255
45
873
13
45
2
95
500
4
246
80
2189
4