2541
4
711
1
1276
5527
3
3936
806
1950
1288
2520
717
1084
581
787
2693
1517
2
559
461
0
1498
1451
1568
1644
1788
1570
1819
2368
1030
673
2646
5
2523