1386
1668
1469
4242
1284
1989
2316
1638
1540
1230
1236
2048
1159
1237
1541
1182
1534
1183
1075
1465
1437
1619
2014
2125
2015
1045
1132
1109
1152
1161
1095
1382
949
958