947
1251
1911
1234
879
853
870
947
2915
1028
904
867
1653
2311
2030
887
749
1120
2057
922
754
2261
967
720
813
761
1714
955
803
1414
848
1896
769
719
1007
793
944
1252
836
902
1225
995
1019
1879
803
1573
759
1845
1920
804
1286
1606
2143
956
2730
1101
2009
810
1945
2127
762
806
884
2470
1085
732
774
768
1418
1474
681
2283
638
968
1166
1384
1109
2776
1443
3166
1416
948
676
1248
959
1389
643
2602
1764
1141
800
663
1012
1475
752
837
879
1037
677
612
763
871
817
1181
3296
1657
4154
639
954
2086
2142
1374
950
676
1202
1677
657
779
686
736