1678
1241
2115
1498
1887
927
1197
2058
1044
942
1032
962
2725
1012
851
996
1601
1152
993
1386
1855
986
2051
1010
2206
1731
1595
987
1977
2218
3129
1900
1025
1859
827
1488
1559
1169
874
1162
2555
1446
964
1971
2999
1888
1591
1212
903
1706
2033
4885
2016
927
876
923
1156
4724
936
2607
926
985
1665
1088
1155
1204
1765
1256
1482
1330
1937
880
1896
843
1553
806
908
812
1262
1806
949
1234
821
2146
909
1004
1485
1397
2131
987
2757
1350
867
1302
1238
1008
911
1938
2256
1715
1329
947
1109
1687
1572
815
1156
925
1385
2653
2331
885
760
2213
1079
1400
1515
2858
948
2308