1824
0
31535
1009
2748
2
608
691
683
2522
466
572
422
467
6800
458
468
1378
1428
1
292
503
4594
953
5009
391
3691
5
968
719
17353
584
1232
490