1615
1563
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
928
1450
852
5190
899
917
1073
2001
985
2297
1445
751
868
1044
1047
1785
1084
1075
1280
2471
1251
1002
1685
1277
2341
759
831
1064
1826
1640
1295
1260
1740
1734
1052
750
4231
2835
832
1630
774
1191
993
1556
2147
1724
1928
1937
793
1672
2882
1699
2792
1158
994
1430
1958
850
947
1026
774