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