951
1
619
564
843
2502
2306
2
2505
2740
3140
4
2906
2013
1105
2589
3155
5006
5
522
1991
3
3539
978
0
6916
1197
1366
2122
8607
8
1903
2794
4943
2153
7
1196
2452