653
836
846
2111
819
12231
645
701
968
695
926
752
733
670
1413
933
809
717
874
870
842
1232
790
912
742
4984
5143
3848
692
1887
841
1062
1965
7014
1089
831
936
825
787
958
688
898
668
12117
2110
746
930
697
792
644
1103
2555
759
679
944
749
1178
2605
1047
1519
2195
4190
2361
692
1635
649
997
722
888
762
5869
1649
2004
1501
800
3023
66558
2490
890
714
2985
1792
3521
836
1285
809
913
908
1196
1218
1293
962
1481
870
908
820
792
1176
655
1473
3124
2698
1194
2947
845
1531
1065
1358
2837
838
1087
6677
2411
1298
841
1769
1269
1265
747
1087