1149
933
1449
898
1039
1498
3618
903
2970
844
775
6917
837
1008
1879
1439
15064
1622
1324
2735
1650
1061
953
3484
955
867
1122
1151
1326
948
981
6589
967
1193
7166
998
4252
878
892
924
842
977
1195
1918
5198
1037
1075
970
972
1042
1022
3093
1335
2739
11273
889
2262
3600
1202
796