1046
1138
3440
11674
1203
1107
1029
4481
1299
1068
998
1193
1001
923
1053
1178
937
1616
887
2463
1060
921
16835
1481
1018
1375
982
1220
1058
1077
988
906
930
1085
1140
994
5383
983
1439
962
1173
1930
1066
1758
973
1008
1186
6411
1218
881
981
957
1102
989
931
874
1374
973
1001
1573