1006
1635
1543
814
1025
3183
1368
1094
1260
1790
1589
708
2480
758
828
1091
1271
1929
3074
705
4474
960
1270
1965
1141
1108
1961
1004
1225
845
748
781
5051
1651
3106
2267
1545
2021
804
774
817
837
1847
4020
927
1052
1075
1110
1002
1494
969
1016
2429
6289
1041
987
1286
923
1145
1122
661
756
990
1308
1234
693
895
871
788
713
765
1111
702
1069
758
1300
1781
1041
798
1936
975
850
884
826
1015
991
1863
815
1272
2129
8753
805
818
1137
2720
803
1856
4734
983
1069
1416
980
957
1108
689
803
1357
1754
730
778
1096
1141
1060
1461
1018
974
2412
1407
1289
850