995
1380
2058
1017
956
924
1337
957
6976
785
3596
828
948
1217
839
1119
984
1823
889
877
1800
761
841
976
4730
1020
1273
810
995
966
1246
3886
1208
1036
906
874
819
961
933
971
2143
3258
1167
1084
1134
18639
1096
792
899
2046
818
838
1092
859
1046
2602
898
1385
2607
1003