977
957
1471
1034
1694
723
810
826
705
724
693
850
2142
983
2865
1112
866
1773
2689
1125
1003
909
1018
4028
1324
974
951
986
854
1576
789
1221
2573
2004
767
1367
940
1155
957
3178
1320
1376
1131
935
701
2007
1663
827
753
777
765
687
697
777
784
2583
765
924
770
769
1221
2051
796
971
980
1213
1246
1311
1100
1483
959
1527
736
895
693
1000
1004
1291
770
784
2026
1609
7370
764
774
2330
799
949
1577
732
1481
945
2088
811
2161
1106
2524
1400
1116
689
1482
1147
1107
1302
850
843
687
711
733
651
1317
1127
1188
1105
988
4732
859
915
1892
662