1079
953
1257
2348
906
2099
870
1673
1180
1479
875
1657
1967
969
1126
2213
2491
874
943
1486
976
993
1169
2351
949
1325
2197
1135
1825
2194
1336
1263
1708
1493
5458
2293
949
1958
1618
946
1870
1814
1125
1100
1445
2025
1537
1427
1623
816
1613
3966
867
3386
2405
1236
857
1088
962
921
850
1922
871
885
2151
1067
2019
843
783
907
1185
1855
1312
840
833
820
1619
737
971
962
806
803
1238
1504
1021
1092
817
1944
885
2124
1013
896
1206
886
1632
823
1050
863
875
1442
1047
2284
1428
834
1763
1283
1555
3328
2000
969
822
837
825
884
866
820
1352
786
1273
924