1030
931
1028
1008
1064
1200
1574
1077
1678
1235
1568
1909
1271
1383
1400
1480
1293
1999
2353
1648
3719
1601
1548
1479
2090
1225
1237
1241
2054
1165
1244
1550
1188
1541