921
746
737
1084
875
902
1865
814
753
695
759
1263
1412
650
651
2682
657
607
688
647
2044
1575
763
1782
783
710
852
2342
1894
726
769
902
656
1115
866
867
1143
638
676
735
1408
1139
905
1304
871
2515
5000
661
822
699
2730
689
894
2886
646
952
2870
677
2189
658
1271
1358
899
1073
784
2471
868
1089
1454
664
885
626
739
876
1323
587
1400
3835
1434
1339
1056
1833
3194
627
1277
717
762
851
775
606
1017
1025
1451
2814
788
785
2378
1394
1748
859
724
843
1530
1134
776
813
686
1148
1546
1792
635
639
907
1781
1118
794
2670
759
2542
874