904
950
4192
1019
1008
3204
873
1266
930
2381
1026
834
948
980
1092
907
934
849
911
954
844
804
1107
871
1088
1249
852
877
873
927
1800
851
922
928
1044
815
844
2861
953
908
1019
1579
1196
985
937
892
848
852
843
1058
1042
1286
7530
908
882
875
1162
958
862
8410