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
1543
3022
1169
5029
1109
1736
1136
1422
1629
1997
681
1735
919
787
1435
1935
2449
1149
869
2779
1386
1381
7814
1962
1614
2546
1589
772
1581
1720
1648
929
923
2964
854
794
979
867
1610
3625
739
819
898
1323
1147
3164
1539
15319
975
5083
1182
706
866
834
992
1057
1074
1333
830
965
741
4528
859