2250
1
987
1065
1225
0
392
2100
2
2650
20
3629
862
616
5717
1412
3539
3
688
216
2134
1888
2026
6
1407
2534
1618
1306
6977
4
1179
3871
2794
783
1290
951
1977