2568
2
3298
1660
4
3248
8
1446
3575
1
4228
3
2184
999
19932
6
2446
1152
1681
1324
741
471
0
2760
3528
5
2110
2337