686
4739
3791
996
833
856
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
2601
705
931
999
1662
979
1004
810
732
4551
1690
905
1384
1488
1092
1345
11309
3772
728
1987
3096
878
2368
836
952
824
737
823
863
4019
733
805
2591
990
755
794
999
784
664
811
5461
1280
1282
1031
1584
738
1827
757
1458
1526
637
8198
1788
807
1177
999
1010
2531
905
832