870
636
2
266
83
29
1
1
278
15
4
1
5
152
83
20
1
528
2
1506
679
1229
1079
161
2
1
1288
61
1
30
15
8
16
1
67
2
12
1
230
432
831
625
675
121
8
19
990
3
12
47
123
78
2
1
8
1
14
2
13
303
11
1178
14
23
1420
1
48
1358
63
69
5
24
16
1
102
829
5
1
299
239
1495
11
420
2