1129
19409
1573
1073
999
4897
832
909
1127
1127
1071
1240
880
878
842
958
1002
1197
818
1065
935
897
928
942
1100
1088
945
928
1024
920
1062
1330
1270
905
946
1193
5301
822
895
1267
1276
981
1230
944
944
994
932
1067
923
1502
948
1104
831
1122
896
919
1054
1234
1058
988