2063
985
5816
1003
953
862
669
1806
672
1345
942
646
1029
2764
895
858
837
1809
862
1285
759
968
1156
830
1348
883
2391
9812
995
1099
959
1368
1085
850
757
1062
1198
977
1190
1043
1013
910
1067
1489
1038
1499
688
1095
1097
1927
1317
1316
2703
770
703
1311
1147
1328
1025
1299
673
1670
1207
1206
1282
735
663
1026
778
1206
1784
765
1113
1512
1114
858
664
639
999
1870
698
3136
810
2415
2202
2520
726
1228
991
1558
776
1606
620
917
812
1837
622
773
707
804
928
1426
905
2729
1344
1430
905
1686
893
1529
2011
1963
792
664
899
1792
1204
640
3561
2542