812
971
2906
1003
1085
829
855
876
799
8473
771
707
832
726
810
914
1105
847
1087
1208
1258
761
1437
955
3576
819
734
860
1828
7660
1474
3254
1578
1196
1692
75879
1923
5256
2384
2046
1532
1559
2469
1007
1156
859
2511
7845
5763
3045
1559
1393
1085
1026
1954
1131
848
2309
1969
2188
3254
1566
804
770
936
1452
1230
2103
1281
738
759
1771
2013
833
1049
1678
1114
1505
693
921
1437
5243
731
951
664
1224
1000
1659
805
729
813
2004
1016
1303
1396
1825
1005
1113
930
723
642
1059
2267
675
1325
1739
887
1669
906
1897
1292
1088
880
1083
917
1015
980
989
2707
1568