1375
1351
1039
1249
878
975
1350
1369
993
1072
967
1412
1023
1126
908
910
998
1070
1095
851
1043
2280
908
1473
935
1463
1857
911
3077
1047
1700
974
1869
1863
5655
1869
1529
938
885
877
1353
1862
2290
1763
943
2036
1736
978
902
1990
3528
3572
1156
996
2662
1243
968
1478
933
917
877
873
795
1748
969
764
1098
2433
1606
926
943
1250
1566
1843
967
764
908
820
798
803
1424
1029
870
1185
1118
786
775
793
863
1305
1407
2344
1032
2913
1066
1246
905
1674
794
1021
978
864
863
887
1309
915
1097
1041
3070
807
966
810
844
837
2145
849
1750
967
2347
1650