3580
1
3427
7
1078
3156
8
1461
0
2512
1419
2
1988
2964
1233
1603
2258
3657
12
1912
2468
3
2478
1358
2100
6346
16
4471
1672
1750
2990
211