3021
1807
1374
1621
1303
1859
2348
1295
2695
1400
1662
1463
1495
1519
2783
1579
1540
1443
1111
1118
1127
1059
1128
1103
1390
1660
1113
1642
2204
2071
1597
1309
4022
1998
1371
2158