1824
0
31535
1880
2
25137
1152
1020
572
2748
503
467
683
4328
10
458
2881
1009
968
2522
755
391
653
953
4594
1
1936
608
17353
6800
422
1378
1428
19279