2190
1
2683
0
572
2858
14
3116
611
471
571
1518
300
1865
4594
503
964
1152
46414
1810
3
584
363
653
458
1779
1009
1390
1232
2000