912
827
1648
848
7302
821
931
1029
908
901
3785
4728
4083
7433
830
937
1376
943
1479
2487
10464
1080
1967
1549
898
1333
955
924
3637
871
880
1133
857
911
1154
1167
809
1281
1072
1152
1914
1089
993
842
931
1020
1454
1307
962
5074
984
893
1819
937
908
1184
4486
877
912
1269