1092
971
829
4075
4666
2172
813
988
1482
2039
2512
1004
1108
859
1173
1012
831
1693
856
870
7294
1723
31067
880
7238
3999
6655
939
855
1992
1306
919
899
962
7314
1287
970
3192
5193
21727
963
903
10493
883
940
1077
144927
871
2038
2210
5063
1889
823
7003
851
13131
1174
22009
1445
1069