995
1380
2058
1017
956
924
1337
956
6971
784
3596
827
948
1216
837
1118
984
1822
889
876
1799
761
841
975
4730
1018
1272
810
995
966
1245
3883
1207
1033
906
874
819
961
931
971
2141
3256
1165
1084
1133
18637
1096
792
899
2043
816
838
1092
859
1045
2601
897
1385
2605
1003