307630
9
1173
1
1791
11
460
1318
3
212200
0
195981
1453
2332
7
951
811
2720
239
14674
4059
5
69632
126426
18
135815
71332
1777
4
550
98609
31
6423
2521
6
3966
2
2096
16322
651
1364
1892