843
1
2505
2
2306
3155
522
1105
2589
2013
1593
951
619
564
2502
2740
1028
1020
5006
5
1991
3
3539
978
0
4025
6916
8607
8
4943
2153
7
2243
2216
1458
2122
2427
12