3016
1801
1368
1611
1299
1853
2344
1293
2687
1396
1655
1459
1490
1513
2776
1575
1535
1438
1109
1115
1124
1053
1123
1101
1383
1640
1108
2196
2065
1594
1305
4008
1996
1369
2153