1059
1033
1014
3658
1581
946
915
8408
964
910
1843
901
2653
738
3766
1055
6097
1425
1157
1416
841
913
1048
933
1314
776
1039
810
749
802
5199
1093
6558
909
1708
976
820
876
1163
789
1095
799
1645
1617
1427
1846
948
956
970
1079
870
857
868
822
1637
922
895
1351
3008
1402