1105
2
843
1
2505
2306
3155
522
2589
2013
1593
5141
7
1020
1262
3854
2131
1967
3014
20
1028
5006
5
10092
12
3085
3491
4
2499
1991
3
3485
2897
1913
2483
108797
0
527
95