683
0
584
1541
31535
517
6800
745
918
1824
458
467
1232
1314
2076
1
1710
1152
479
1045
266
1319
2190
2748
2
2328
525
269
691
909
2105
4594