1579
919
820
887
805
814
685
829
1297
1330
817
1084
1109
808
776
1341
2334
1083
3046
3044
862
722
870
1063
1605
1247
895
883
822
1017
1211
799
922
997
941
2626
867
1715
827
1267
855
787
1065
3040
875
898
1258
1364
1065
806
818
1880
5379
881
1519
2032
960
812
1252
1185
5250
1513
656
1408
657
1260
1205
656
716
683
930
1597
1127
758
668
2102
2201
657
676
687
692
677
645
653
782
708
659
976
656
1711
737
690
702
2044
1964
887
1066
776
903
1485
783
1612
752
725
716
723
626
632
1800
1303
706
1484
642
1263
619
671
1414
1273
1414
702