881
705
3
275
107
31
2
279
12
1
3
2
3
143
112
24
4
543
1
1586
554
1179
1
1083
127
2
1
1337
65
1
36
1
19
11
19
1
1
49
3
7
1
193
486
899
708
753
56
10
1
28
1044
1
10
67
107
75
2
2
10
1
4
17
355
6
1206
19
22
1479
46
1415
77
53
8
26
25
2
120
919
8
1
314
199
1573
13
469