3016
1801
1368
1610
1297
1853
2341
1291
2687
1395
1655
1458
1490
1511
2774
1574
1534
1438
1108
1114
1124
1053
1123
1100
1381
1640
2196
2065
1593
1304
4007
1995
2152