1583
1234
1272
2928
3132
625
2177
994
1450
1981
1038
855
3355
1236
4080
1163
1752
1164
1688
1186
1047
1653
893
1142
829
712
1341
860
1110
1031
1285
948
1052
685
1432
1046
750
1845
2493
1989
928
856
2309
662
720
9119
1125
1776
1548
669
12285
2239
827
1121
932
1220
833
1135
3916
752
1128
790
750
3768
695
873
746
823
799
2068
7670
1829
748
1687
714
2685
2901
6847
1266
1252
716
725
863
1071
750
1001
781
5839
1461
2121
889
2601
830
698
762
718
927
1884
1043
836
1095
3025
1989
768
2045
4977
680
769
1170
932
4223
1208
1008
1113
959
1224
3528
1380
1322
1396