2579
2
1650
1
1431
3770
1623
1555
2478
1504
3000
6
2110
983
1286
1443
1297
260
0
1542
1007
1332
931
929