870
817
672
670
805
758
627
808
2161
2713
770
1058
666
846
1204
702
1186
849
609
2101
2675
804
642
801
769
700
915
2850
2164
1106
1297
735
645
785
720
863
3473
702
709
650
707
1527
766
821
670
912
707
763
911
687
791
701
976
638
670
709
700
664
812
723
829
1106
1415
1436
2181
1251
1019
3823
890
763
682
981
1552
1641
1139
1548
1117
2467
1709
629
672
894
963
719
948
1905
721
781
621
1210
1288
2457
815
1020
1863
1669
1971
773
948
1973
1400
1695
1028
1097
1163
806
613
1420
1956
1227
1250
884
973
680
2209
826
800
2409
1180
2011