2780
1
5094
9
2604
5308
4
2277
0
3868
10
3625
2160
2
1998
1628
2072
3
5052
3100
1186
1663
5
462
1576
2471
7
3469
3918
2358
844
3423
2155
3465
1407
2304
1320
2948
6
10598