2568
2
1660
4
1446
3575
1
2184
3298
3248
8
918
4228
3
418
0
1840
3528
5
816
5181
7
2525
999
2337
2446
7331
2080
2640
6
2725
11
19932
758
436
4686
1324
741
471
2578