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
740
842
1009
660
903
725
835
942
914
922
908
865
661
916
850
2572
793
3338
1353
896
734
2984
965
780
1631
1623
1408
2345
1641
1037
671
1560
690
632
1632
1521
716
857
688
777
771
622
658
1157
1445
1313
1991
1283
1794
693
689
1314
661
1302
677
2628
1759
699
1161
678
971
2712
2494
821
933
819
1382
1150
1888
1266
745
2754
1281
630
709
1650
1686
698
2358
1470
710