1056
960
1243
1134
837
1164
2827
1203
927
1069
857
994
1842
1367
1172
1124
2162
1452
848
2123
1575
858
2047
1483
2672
2105
3842
891
2635
1561
1364
1938
1176
870
951
868
1215
3862
1670
1045
1763
993
1214
941
1297
999
1460
1033
1042
1641
1678
2893
1003
905
1057
1019
1307
1570
1276
1150
994
943
955
956
1039
1662
1483
1008
2043
1630
904
1223
1001
974
1350
1278
1903
1784
1514
1094
877
2581
1165
1134
1522
2315
989
1517
892
1053
872
923
821
1076
833
1076
1440
1569
994
779
1331
912
2927
2675
1868
2177
1407
852
1717
859
895
811
959
1302
945
1197
805
1128
976
5992