1824
0
1880
2
31535
1152
572
1020
422
653
953
2748
1009
503
683
608
458
2881
2522
755
390
1232
391
691
349
719
4328
10
17353
340
2435
467
6800