843
1
1105
2
2505
2306
3155
522
2589
2013
3691
4
1593
1020
1262
978
0
1254
2818
7
1967
4757
8
1991
3
753
6916
4453
810
4553
2908
10
2558
1028
6952
5
2327
11
5006
1115