1030
931
1027
1008
1063
1200
1574
1077
1573
1678
1234
1566
1907
1271
1382
1400
1677
1480
1292
1999
2352
1648
3719
1601
1548
1479
2089
1225
1236
1241
2054
1165
1244
1550
1188
1541