3920
2
584
1
872
568
392
1338
3
530
563
1126
515
941
1508
2493
1074
0
2249
809
702
555
1656
5
1307
648
1241
409
524
1184
410
1315
1600
1477
725