1162
7
1603
6
892
2
388
1
92168
30
1008
467
16662
8
874
22572
33
1887
4922
3224
1765
5
1507
1535
1705
1861
1489
1006
4294
675
1226
463
738
1287
810
2292
915
2541
18