777
840
892
1105
920
735
2381
3328
809
1144
1524
1620
747
1151
713
1983
771
1393
1464
687
1425
738
940
1803
1481
1283
796
1761
688
872
1802
872
726
1282
669
1365
2983
782
684
645
977
828
1534
789
788
2253
1988
822
1072
1481
2423
904
852
1418
2886
728
693
1564
2263
712
609
686
3081
1203
938
2134
813
604
694
659
676
757
674
708
1021
2294
1133
1768
858
1339
789
659
2292
688
1723
1770
1799
794
677
734
773
3279
2877
1406
1314
1052
799
828
873
1159
1064
925
2506
640
1324
936
1884
1124
1063
694
832
2603
1037
1793
620
836
690
2505
1235
970