1047
1
1269
2
1327
1254
1049
1494
14
1972
5
1240
0
482
1002
3
1461
873
782
735
89615
866
1249
1124
1391
916
1649
1764
4
1557
1348
1366
1750
4435
1248
2435
7
1258