2579
2
1650
1
1431
3770
1623
1301
1459
1468
1555
3013
15
2478
1504
3000
6
1077
1365
983
1443
1297
260
0
1542
1007
931
1520
2479
1036
1363
1129
1478
4279
5
1723