996
1340
1018
2352
1414
1628
1055
1207
2693
1084
1407
994
947
921
947
817
955
1135
1046
1146
895
857
2397
1109
1287
1849
958
2354
2151
1555
2208
1573
1498
1579
923
1857
2008
1039
1336
1701
1253
1347
1260
1652
1407
1256
1359
1236
3628
918
1772
2250
1427
997
1732
2017
1203
951
932
2622
2537
1145
997
1148
1189
1554
1759
1409
909
994
1723
2406
2669
967
1069
1005
844
1153
2540
2880
1036
1137
2037
775
2810
1381
831
1034
851
919
2938
2847
1008
794
1217
857
974
2214
1799
1741
811
947
1955
1369
1090
1074
1488
852
1251
1283
793
2395
3344
1158
1160
2304
890
2835
1311
3246