2099
1
2585
2
2193
9
2629
674
4623
5
2603
1000
2029
3
1326
4012
988
0
2836
461
3589
71
2565
8329
1364
1549
3805
6
1636
1497
5746
23
2328
3045
1857
2569
2163
1988