1806
1133
2929
881
1583
1048
846
883
912
937
11720
959
984
846
865
1187
918
1098
960
1053
1230
1391
928
1653
803
1694
854
1534
953
1032
1154
1632
816
876
771
1282
791
952
923
945
2080
964
8123
890
1218
18049
884
961
803
963
884
829
1115
1328
916
893
836
787
1409
838