2587
6
16550
27
3674
10
447
0
5316
3
1458
6062
16
771
1
10324
2
627
3440
958
5617
5
1968
5108
4
459
6302
8731
1115
2299
105290