2395
0
2189
458
714
522
637
881
1058
3
573
543
2190
1
477
2727
2
1614
970
325
569
2708
8
475
2125
486
2441
2673
962
443
2587
16
472
518
383
1073