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