672
1282
779
2878
936
741
683
786
877
902
2914
987
783
1599
900
657
2175
853
869
1355
791
1633
1159
1153
1120
837
656
848
1062
728
2811
898
1177
694
763
672
868
923
1003
3197
832
767
1132
670
875
677
698
842
1009
660
903
725
835
942
914
922
908
865
661
916
607
708
838
1035
662
1311
728
762
694
981
947
645
1015
2187
9804
1048
2190
682
1149
672
2433
929
3035
647
670
658
796
783
840
728
720
814
826
1782
1131
1966
1667
1769
673
1545
891
1459
1387
1022
1274
3401
2546
1056
1036
683
974
2254
916
1079
1050
1808
1466
1370
968
714