1105
2
2505
843
1
2306
3155
522
2589
2013
2327
11
2322
4
1593
1020
1262
527
3
978
0
3066
7
1458
1967
4757
8
1991
6916
4453
3691
1564
12472
1889
1028
3473
3629
5006
5