2568
2
3298
1660
4
3248
8
1446
3575
1
4228
3
418
0
2184
999
2446
2888
2364
19932
6
758
436
1324
741
471
405
1152
2760
1120
356
3528
5
1681
2110
2337
352
856