16382
1057
970
746
854
890
1105
870
1661
1861
764
970
10817
820
826
754
1161
1883
916
820
872
732
948
865
1438
847
933
840
783
1303
772
950
774
874
4743
4048
813
963
1061
794
933
3355
967
1060
959
816
2603
897
2723
1033
4715
863
1180
758
948
847
1231
807
816
898