1660
1
2030
1131
1321
2
1059
1482
1137
1282
1303
1541
1338
999
1195
1423
1122
2653
1360
1494
1274
987
1995
1812
1232
1219
1318
1250
1534
1375
1960
3