2500
1
1681
790
0
2115
3354
1481
868
3848
3
2827
706
725
691
11059
9
1787
1494
1242
1752
451
2970
407
971