15258
7353
1122
4902
1246
1282
1388
977
1099
1052
1086
2167
1043
1153
947
1082
1163
1340
2185
1085
1543
965
1084
1050
1051
912
3628
1135
952
6415
1694
1124
1340
898
1083
1035
1073
1110
1127
1030
912
930
940
1116
936
1010
1303
891
873
1147
978
959
1963
3929
1115
958
2226
1033
981
913