1448
1
2504
2885
6
2480
2
1224
1068
1237
2988
3
1204
1147
999
1263
1946
3096
1107
1120
1030
2918
4
2733
0
2466
12659
2257
2353
3549
1129
2688
972
2005
1960
2792
8