875
705
3
274
107
31
2
277
12
1
3
2
3
141
112
24
4
542
1
1580
551
1176
1
1082
127
2
1
1331
65
1
36
1
19
11
19
1
1
49
3
7
1
190
485
897
704
752
56
10
1
28
1043
1
10
67
107
75
2
2
10
1
4
17
354
6
1201
19
22
1473
46
1409
77
53
8
26
25
2
119
916
8
1
314
197
1567
13
469