1002
909
1006
985
1042
1180
1547
1055
1541
1643
1211
1540
1867
1248
1360
1369
1654
1450
1269
1964
2251
1614
3461
1566
1522
1441
2028
1203
1217
1218
2033
1145
1525
1168
1515