2568
2
1446
1660
4
3575
1
2184
1807
1827
2189
3
2521
418
0
10813
7
905
3298
3248
8
4228
3528
5
583
1598
4926
999
2337
1425
2446
1518
734
862
1931
3041
515