695
20715
685
905
849
766
1597
2460
1746
2442
5123
1225
789
5256
994
860
1139
712
2278
1036
933
1959
1731
725
824
1457
932
823
1032
851
785
729
992
900
1701
1071
740
2150
740
859
696
830
1450
3354
997
8920
766
1212
1934
1402
1704
1357
647
6761
2462
1730
1543
3022
1169
900
708
1809
983
837
1821
1238
1108
849
998
1688
711
2423
2046
1037
742
798
930
2708
1006
888
798
5475
1629
1114
661
1635
1211
3780
597
668
1541
766
2430
2005
701
676
697
1178
2897
725
6733
689
1526
2118
722
1798
771
2053
968
2858
716
705
700
1739
2115
826
1821
681
945
1118