953
2250
605
1031
2279
900
808
936
795
1163
877
1322
851
753
1835
586
2750
1177
868
671
866
733
1430
820
1769
709
822
631
839
7051
772
1668
755
826
836
1542
3522
2152
2872
662
871
1669
923
1297
2193
833
737
989
804
848
1966
792
793
1137
1755
925
848
1292
1254
686
723
1314
686
701
762
2116
1597
1290
1326
873
958
1504
870
635
883
690
858
1818
669
593
800
759
1657
780
872
694
733
905
1240
1474
905
1253
1254
664
1875
920
1096
2823
842
1460
1900
657
779
845
2190
853
1627
1517
735
629
840
943
2935
866
793
775
778
703
1625
3525