584
0
1541
31535
968
683
1824
1314
918
467
1333
1
1045
6800
2105
2955
2
1232
1152
576
2190
653
1015
418
1710
1020
2748
771
4594
3815
552
517
468