1121
11486
682
692
743
1179
2122
2494
4557
4300
702
1896
1110
1067
685
1056
1084
836
1997
664
771
646
1117
887
849
921
743
820
1542
1025
1578
1008
1032
1674
1887
706
991
1612
1036
1047
858
1007
1550
5265
2459
1359
1014
820
864
2419
4959
1886
993
936
2922
1462
933
763
3106
1461
2493
1300
978
950
2879
3058
990
778
1027
1387
3108
3756
737
1185
1089
836
938
642
2095
1214
1036
778
1009
1175
1318
787
958
828
813
628
2160
726
787
746
685
1501
4457
1063
1050
816
1234
867
1171
2990
1901
2599
869
2442
1951
1567
911
4033
4904
1890
1117
4776
721
867
762
1721