1921
2
2740
0
2230
3
464
251
5009
2992
1649
1
1009
138355
507
298
3815
46414
296
1015
639
503
657
777
2683
546
1075
2395
1094
431
1314
572
422
1431