5454
10131
3526
3242
2091
1206
990
1675
928
864
1063
937
848
982
2249
961
847
861
879
1232
1050
1020
913
1018
992
899
885
1255
937
1008
966
971
953
1000
975
1010
995
916
977
896
879
923
948
970
914
1040
1037
927
1035
965
994
1227
974
1078
970
2653
1008
1020
1032
935