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
2462
1730
1008
1832
768
1940
1131
3128
1167
976
1840
1568
2027
745
861
840
797
1322
1036
1564
1782
1019
803
683
4554
1365
2706
1301
1914
883
834
1452
731
2713
822
4195
1069
2809
683
1283
783
732
1009
734
3328
1547
1305
995
1834
2360
963
849
866
1116
634
858
1659
1577
952
906
1525
1191