1500
1
1402
2
2065
1671
3
1457
793
2165
0
2500
2835
4366
210
2214
4239
16513
514
404
4466
2440
11
1824
1250
12135
5
263406
4451
4826
1364
242758
1206
1442
7
2695