1615
1563
1017
1614
771
1965
2501
1092
945
998
764
1039
838
2656
763
2538
913
1307
791
1218
1276
1302
1240
1264
933
953
926
1109
1422
943
1702
963
1706
1944
1701
831
888
766
899
2381
1710
2331
891
5069
1313
1675
2168
936
811
826
1642
1095
853
963
927
1280
1033
1517
1021
865
1324
1281
812
1802
1433
1229
809
1322
1422
1137
1240
889
782
2006
793
2236
1034
947
1700
1569
1145
841
892
950
869
786
1100
903
1409
1503
849
2012
827
1050
1436
1698
2081
1040
874
987
1419
910
2058
4306
985
911
1383
2141
885
861
887
1702
4502
2482
1112
847
1803
1296
903
1678