1301
960
746
658
860
696
833
735
934
4267
809
1591
1814
3377
2389
1813
1084
2343
2163
840
940
5266
1275
921
1313
1577
1298
2362
1274
776
1114
1051
784
751
925
700
1037
969
1324
1293
1889
797
700
1977
5318
779
1434
921
2383
757
1039
676
951
693
721
4993
2529
1187
1186
924
831
3111
1192
1145
1464
747
2010
1308
677
1053
918
718
809
713
1088
745
771
852
691
1274
738
865
901
1170
1462
850
1158
2744
1252
1670
949
1085
1267
1511
734
842
1129
925
1322
1640
771
1554
974
938
761
1913
990
945
1358
1697
1245
709
799
751
885
873
952
653
788
1313