1257
824
843
1147
1470
1358
832
953
1262
1152
865
1182
2443
953
858
884
1205
2118
2612
1652
3188
1885
2020
947
2921
1140
1512
1152
1544
1755
1356
4537
838
1288
1959
1314
874
1320
997
790
1254
1188
785
1123
726
3976
1539
1585
3984
1247
1309
1497
767
878
949
893
2602
1009
1623
2210
1574
844
1283
1087
935
1704
1476
1052
1385
1812
1181
1045
1343
1227
1063
2948
907
860
882
1688
1173
1658
1211
4526
2177
2965
824
3926
837
1949
1276
2754
1235
2581
1534
803
1304
1292
5581
1145
3762
2011
807
852
1413
2898
943
951
1246
1141
1694
1139
1692
971
897
3954
3485
1471
2008
1368