1237
1008
959
996
979
1018
977
925
2730
903
1456
964
906
855
1102
1333
974
926
2159
980
26792
1267
6624
1041
2332
1022
912
1093
1001
1161
1047
1237
1421
824
1266
1111
1333
905
986
812
1565
815
900
930
824
1312
935
1036
2135
979
853
1056
919
9452
929
1163
3603
1065
1173
832