2190
1
458
0
1710
316
294
467
2010
29323
637
1130
584
1045
31535
945
2810
517
486
901
751
686
672
4922
1015
1465
393
1824
835
800
2041
2748
2