1628
1
2589
1126
7309
9
25788
14
1412
5466
4
4627
7
579
0
1042
2011
2892
2
1373
5
2238
964
1879
790
2123
644
3056
8
2456
526
4025
2294
2941