11392
6
2874
3
1222856
4
31220
10
2546
1
845
0
2657
2
11881
348
1936
437
968
1862
180849
2831
165
1084
642
2855
6800
1754
460
2076
1897
935
1343
399
583
4111