1500
1
1402
2
2335
2065
4716
4
1457
793
2165
0
2036
6
2500
1240
2835
4366
3950
2214
618
6070
4239
16513
997
592
404
2440
11
2290
3445
10
1760
8
12135
5
2099
7
1824
1250