11859
1315
8526
1192
1009
2033
3750
2177
961
1290
923
1639
1086
1368
876
983
1160
995
4519
1015
898
1286
6075
980
2064
1266
762
1082
3055
4453
1017
1248
4123
1002
857
3785
1036
938
3665
965
994
3397
4146
1542
2987
6549
2546
5559
1903
925
987
938
818
1159
2177
841
946
15849
968
1661