1116
960
1388
1880
4067
1123
1326
1114
3717
801
1091
3885
1381
920
865
818
912
1117
824
1075
963
918
1371
1284
826
927
907
1048
983
2645
8321
2345
1029
1103
2336
2914
970
838
1044
898
2638
13222
991
971
953
22567
884
853
897
950
868
976
851
885
1262
2151
1496
1006
1069
1269