3016
1801
1368
1611
1298
1853
2342
1291
2687
1396
1655
1459
1490
1511
2774
1574
1535
1438
1109
1114
1124
1053
1123
1100
1381
1640
1108
2196
2065
1594
1305
4007
1995
2152