1105
2
2306
3155
1
843
2505
522
2589
2013
1593
1271
2233
3
93
0
1020
1262
2802
5
978
5006
57793
2999
1532
4623
2788
2152
5546
6
1230
4
1777
1967
2818
7
3066
1991