1093
3898
2004
3972
806
835
999
1799
2197
919
873
966
881
971
830
1058
4083
1721
791
5382
1051
935
1264
7843
4416
1766
2136
6314
1666
1579
1702
856
801
1251
1016
1578
2067
836
1735
947
881
899
2442
1014
22333
793
1178
18215
1675
834
1647
1747
2112
1031
5908
11749
1063
2887
1383
867
3094
1021
688
990
1051
913
844
729
1972
2388
1073
1453
2377
642
1613
5706
1057
1209
1577
805
882
760
2356
1375
806
2512
1076
1045
1721
1465
822
664
698
743
708
1782
770
1195
913
799
857
1091
1575
980
979
965
870
2855
630
2749
3517
934
2195
1086
878
837
1240
1039
851
814