983
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
1494
917
896
846
3330
1070
785
1382
2350
3329
786
824
1272
806
898
849
785
1431
808
1435
980
1011
1613
1602
1557
828
926
800
809
1247
905
1638
1060
1270
835
849
2058
2591
2188
979
1411
832
937
869
2346
1819
876
1599
828
1881
1120
817
1117
1892
1036
1428
795
2146
822
1441