1097
677
724
708
698
871
801
914
1398
1637
670
1295
829
769
2458
2478
943
1113
2466
1355
720
693
1345
807
1120
653
765
1160
670
1133
830
792
2211
964
730
1124
655
678
666
1165
2139
1362
2293
697
667
1227
720
1631
1488
2375
772
1173
1422
1578
1693
1000
1470
741
2062
674
2094
661
665
1698
612
725
1480
798
646
1770
1112
935
934
732
869
680
717
1061
1347
702
1159
972
719
946
652
1265
719
912
698
1160
994
661
1196
5248
3180
757
695
1334
792
1028
882
677
1190
1862
751
1990
1031
1191
1850
4890
678
605
5395
2530
676
759
642
696
2456
1972