2568
2
2446
1
3248
8
4228
3
418
0
2184
3528
5
3298
2337
1660
4
1446
3575
583
1598
4926
999
1425
1518
734
862
1931
3041
515
5829
22
2989
822
6
2005
19932