1023
1484
1176
5929
1060
949
815
906
878
897
1130
1167
1769
1224
864
1468
956
1312
874
3317
1197
1152
1486
1497
1599
857
923
940
1260
828
911
1773
1023
1430
968
922
948
9386
913
896
838
899
1270
804
925
1050
781
822
1035
888
6053
1697
6568
996
820
1187
2301
868
838
984