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
1494
955
3212
7530
1148
890
1765
857
3269
6962
856
824
1085
1014
693
1648
1680
924
888
999
723
1137
727
1626
1746
2159
1283
849
765
813
822
685
700
782
1167
1316
2559
2388
938
1086
644
822
1044
888
1541
786
1797
716
770
648
717
1022
3191
1208
659
1168
2093
5247
725
1193
863
1158
948
706
2984
1395
746
889
8434
860
995
962
1950
685
1995
995