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
880
966
635
2004
826
903
660
654
1125
679
1458
996
1043
2042
779
1280
1414
1293
938
1065
749
818
662
618
1317
790
849
700
1352
1172
719
648
801
1770
695
675
965
1190
1122
2094
1111
1463
1088
641
1100
645
1398
1990
690
2456
875
932
1951
818
690
642
652
3006
1795
1468
1096
947
866
854
1011