1880
2
1053
0
2050
1
2546
1478
3
2024
2328
1645
1469
955
968
2953
2043
2724
1507
1463
4713
5
1805
4427
10
1567
2076
3092
1848
860
392
777
503
659
2855
552