1036
986
923
2503
2895
1111
921
931
952
918
877
839
1708
1287
1264
1056
953
980
1905
960
945
1008
866
913
3313
1465
5458
901
821
864
832
1029
3539
1018
863
1291
10173
2175
921
2005
1668
996
987
1091
1315
851
851
1200
971
1292
1348
1541
848
971
1042
1709
22545
849
953
822
850
1106
861
1795
1169
802
880
875
1002
12012
2393
4187
877
957
4315
1267
1201
776
6694
1131
1111
801
797
1927
1351
929
1400
826
836
1869
815
933
801
1408
984
819
17802
861
973
947
2899
1108
771
1145
1771
1612
925
894
949
844
1020
1274
815
1081
1105
1189
1047
1010
894
920