2820
1
4248
1103
1338
2145
2153
1466
2638
0
1267
1610
2679
2
1386
2274
2166
1040
720
1058
1413
1234
1196
803
765
341
3580