875
713
3
282
106
30
2
279
11
1
2
2
3
144
113
25
4
541
1
1588
559
1187
1
1094
128
2
1
1340
62
1
36
1
20
11
19
1
1
49
3
6
1
189
488
904
706
764
55
10
1
28
1055
1
10
68
1
108
75
2
2
10
1
4
17
354
5
1211
18
22
1481
45
1415
78
53
8
27
24
2
118
930
8
1
313
194
1576
12
474