1750
3
400
0
1129
1184
2
383
1084
2041
1901
2028
1
935
1132
1049
2395
414
105290
2211
477
714
300
2069
804
2115
4
5262
10
493
907
10270
553
2442
1073
1053