821
6755
838
995
1916
2105
1866
959
1012
1794
13591
3239
807
804
3435
803
1203
1249
1059
948
3937
1641
841
1010
812
901
4188
1713
970
1895
16394
899
905
5424
1343
981
791
1001
4283
1338
2984
3551
1200
873
788
21034
851
2747
916
956
1025
954
1869
927
1624
948
8094
840
856
1775