5196
2
3696
8
3024
3
4288
0
2886
5
2974
1
2316
418
1264
4449
4
3490
2257
1947
9
215
1505
2501
2110
1089
4715
2184
3292
15
3000
2802
4928
2553
2152
1685
6644
3386
2454