1228
2
1739
1
2967
3
2526
2480
1699
3239
6
1372
2019
2735
2083
2555
983
0
2129
572
1264
1462
4
1404
1967
4018
7
22227
16
2696
67688
66
570
2011
1558
1371
1895
2402
1130