4303
902
869
982
804
936
814
1633
950
1244
876
874
834
911
877
1214
852
922
964
996
1208
1042
966
1289
794
837
848
1130
892
1122
5302
1282
993
1078
2310
2029
5015
901
1080
1075
1219
957
21632
1192
2269
859
3049
6043
1234
896
957
941
888
846
1086
1021
3683
791
1049
779