1455
2501
1659
1887
2599
902
1145
1888
1904
899
854
1263
1111
1519
4469
1915
849
1405
892
2367
886
928
819
863
1668
1736
2095
809
1096
899
830
971
868
1043
1746
864
1634
1140
1274
1247
1145
1317
858
956
1019
2280
967
941
1264
881
934
875
1101
983
1013
920
897
812
802
1151
920
3210
1988
1454
1033
881
2395
1435
1388
2058
1731
2560
1845
1601
945
1291
1038
850
1353
851
1557
1226
810
1283
1485
1985
1094
872
975
970
955
2120
920
967
1589
934
897
1156
951
848
835
928
1988
1090
3135
839
4648
1766
5069
1318
887
1066
2140
1034
940
987
3914
3778
1621
1386