3016
1801
1368
1611
1298
1853
2343
1293
2687
1396
1655
1459
1490
1512
2775
1574
1535
1438
1109
1115
1124
1053
1123
1101
1382
1640
1108
2196
2065
1594
1305
4007
1996
2152