14861
7
2904
3
2346
0
3301
13
1226
2
4702
4
1317
1
2966
11
1788
2209
1486
94424
6247
5
2301
6
1305
852
1923
3154
2102
676
444571
9
1768
885
2211
2959
930
1724
2480
2372
108797