307606
9
1173
1
1791
11
460
1318
3
212181
0
195960
1453
2332
7
951
811
2720
239
14672
4058
5
69624
126418
18
135805
71320
1777
4
549
98601
31
6421
2521
6
3966
2
2095
16317
651
1364
1891