951
1
619
2647
6
2110
564
2502
2740
3140
4
2906
2
3539
3
1332
1286
1197
1489
5
1366
929
2257
2122
8607
8
2794
4943
2153
7
1196
1167
2452