870
4249
2212
7865
2161
1292
837
1160
2053
754
739
2176
1487
1396
731
1107
1492
2954
1086
824
752
658
11750
983
1120
1099
834
902
2081
1173
5698
5722
1521
1127
823
2616
737
963
18636
1074
941
2170
1048
1107
633
953
870
25188
1808
933
952
843
842
815
665
776
769
973
896
3413