1124
655
678
666
1344
1397
1165
2139
1362
2293
697
667
1227
720
1631
1488
2375
772
1173
1422
1578
1693
1000
1470
741
2062
674
880
966
635
2004
826
1174
1808
733
638
2053
656
569
652
956
1626
705
687
1398
659
709
614
705
743
2034
1242
651
1497
673
802
1274
656
913
1109
1113
698
1160
892
1007
1414
994
695
623
3181
1160
1794
661
1611
775
759
870
1865
679
1793
759
691
1699
1476
781
1191
823
729
702
1527
668
1152
670
684
652
683
737
656
831
649
661
1259
723
1280
2144
788
1009
683
1302
854
1622
614
1863
1040
671
1445
1882
1126
657
974