967
1259
1174
697
3122
2297
689
1018
1640
1039
709
1157
2006
2003
2125
3045
1680
1310
1448
1181
1766
2046
784
813
909
3623
846
1990
993
1751
960
962
885
1030
1312
861
1188
1092
688
1051
1088
1945
1630
1018
1003
821
656
1205
951
6378
1250
5011
874
1590
764
1224
1564
773
8192
1004
1665
834
876
945
933
1298
2173
2259
771
748
905
2116
833
2729
947
3753
1002
733
830
3030
2233
1106
684
759
1660
886
2328
759
1786
1519
1157
1128
1088
1079
779
933
1374
1741
1311
758
1440
1045
1291
744
712
1389
828
818
1354
6082
760
1225
1055
1870
864
751
1157
2017
2469
2403