1012
2998
1588
2668
2773
2481
763
788
1914
3146
1813
1869
1679
2819
1585
714
1907
1730
1157
2715
3187
810
1626
2731
1905
1749
960
2408
9158
805
716
2022
2104
1945
789
820
2630
826
7531
717
2205
2412
671
2051
803
2275
793
1979
2028
2153
904
670
2151
631
1007
2248
2888
1655
1979
1945
661
1314
876
4987
4301
1621
680
1603
2211
1121
829
1073
634
632
608
1275
1353
969
787
764
2787
1128
693
1109
689
832
694
798
2179
830
1287
2064
779
1990
709
742
1036
1200
1709
2975
1435
2302
777
658
2630
1110
2658
2179
1469
7524
720
1326
1569
1299
1710
1422
1543
625
915
1137