1664
1425
745
953
903
1296
840
712
768
706
2218
691
1148
919
2777
871
1792
1612
1231
1377
901
718
846
854
852
704
1896
2903
1035
1887
1320
2747
1842
1631
1627
1247
1447
1238
1032
869
738
672
1029
642
3626
830
1629
762
1568
1923
762
1922
718
2495
1394
1290
1064
909
1245
1355
1183
694
1553
745
5541
703
1545
626
1468
637
812
662
814
716
749
1272
1266
690
698
723
1077
1271
1149
2233
1056
1300
637
947
4559
1493
1181
1496
764
1148
622
860
605
1935
2729
1110
2099
1681
1081
2478
1673
999
1681
731
794
2037
5415
1718
1012
1592
709
673
669
1740
1901
1406