882
685
4
275
102
30
1
2
277
12
1
3
1
3
143
102
24
3
545
1
1567
564
1184
1
1054
145
2
1
1323
68
2
40
1
18
9
18
1
1
51
3
5
1
196
465
900
704
741
58
9
1
27
1042
1
9
62
118
80
2
2
9
1
8
17
338
4
1205
20
25
1466
48
1402
80
55
7
26
24
2
121
908
6
1
310
196
1552
15
457