1516
1195
2508
1434
1175
2202
2244
1218
1281
1277
1225
1284
1401
1511
1618
1032
2240
965
1338
2328
3897
1557
1003
2110
1212
987
1622
3232
2183
3229
1686
2676
1439
1554
1632
1104
1337
1430
863
2931
1185
2441
1112
1687
2161
2047
7257
1445
886
2672
867
1122
1911
1237
1610
1440
3348
5571
1148
1504
1406
1514
997
1030
1000
816
1681
921
1361
1177
1155
6231
1063
973
1574
1027
879
803
1136
4447
868
979
807
1030
1311
1596
950
877
1320
1293
1235
1839
922
1886
2209
1234
3237
892
2016
1875
859
2011
1315
1495
2128
905
1382
1282
1095
2200
1274
1422
1229
1059
1073
1595
938
2173
1030
1388