4625
1199
4578
4468
1295
1034
1083
1563
689
1090
1846
3037
1673
6745
914
1085
1125
914
5038
754
1147
1854
1677
1791
2393
810
4463
966
954
1384
1017
4244
7568
2039
1078
2039
904
1101
3805
797
2865
1207
851
1265
2450
1183
706
695
6499
680
1818
1936
715
1330
743
1463
778
2022
3790
1185
870
1736
1955
823
720
4367
865
3966
2759
925
682
835
1209
760
859
4945
728
1528
970
889
971
884
918
2083
1016
779
2028
2781
2506
1448
903
1027
807
854
967
930
830
1834
1022
2489
887
1942
2517
1772
1633
767
718
12820
2138
626
632
1962
597
789
1522
1842
6616
1021
908
1068