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