2738
3
5978
6
3062
8
4383
4
6105
1
3910
4945
3453
3660
2
3121
8582
2001
1691
3782
1935
3372
11
2623
923
1505
0
2582
1288
930
2736
1228
4706
912
1089
1547
3315
4823
9