2878
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
850
2572
793
3338
747
1435
834
1919
829
2982
1362
777
746
2392
2027
1552
1745
1009
876
1071
780
1081
892
832
2080
1443
761
1850
3273
725
1571
1403
1276
606
753
1418
953
2887
2169
962
1838
18146
683
795
2292
3823
2446
1191
817
2238
900
1133
691
1338
1063
845
756
836
1253
1603
791
1457
752
682