2358
9
2982
3
951
1
3694
2
1053
0
1371
2781
3868
10
1564
2394
2160
1628
5052
4018
7
2989
917
6346
16
1186
1663
5
462
13442
15
2471
1815
1813
5674
6517
4
4274
2155
4168
1407