2907
4
650
0
559
263
635
2323
1
2290
7777
13
3752
2
1421
597
646
2379
533
16550
27
1182
1906
5316
3
298
1222856
2451
2470
459
2299