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