1408
1248
653
662
1667
955
1961
935
1284
975
727
698
1691
1082
4084
663
1244
958
1210
2370
667
858
3180
856
1127
790
687
819
1702
772
2204
1027
1553
1704
1541
788
638
799
610
1994
1123
645
872
1605
846
681
1262
1250
2571
871
689
1083
868
1326
1034
2300
684
1716
720
692
1470
2889
674
619
1207
1354
1677
1712
1254
1242
2203
674
4003
1575
716
1096
1487
1003
609
3089
947
1206
1097
971
1453
2143
2146
588
1135
1103
1135
770
831
690
1631
1782
688
2819
792
918
1660
700
3634
1125
1068
1411
1550
628
748
941
1308
971
2073
679
1538
786
4618
694
884
870