4736
8049
7129
2381
1797
2038
951
2440
1128
968
961
897
931
991
1883
998
2237
8719
2648
1573
914
1280
1343
1843
2166
4142
1520
1138
1044
1314
2699
933
915
1203
900
1063
1222
919
1185
1418
885
1028
930
1229
967
908
1047
981
1909
1348
1271
1015
1303
930
1240
1448
944
1165
992
932