683
0
467
266
458
691
2490
269
1824
2328
1232
584
503
1603
2748
2
4594
1
422
4111
1557
719
455
525
517
759
31535
1009
468
1075
267
953