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
1543
4222
1577
2512
1840
724
927
1483
727
734
3107
980
762
772
748
4379
1217
1516
770
7757
813
4615
1066
2019
1524
1014
762
1341
788
2018
1006
730
920
2410
4299
1030
777
3657
634
1131
747
1453
1190
653
1475
672
2252
756
1817
2244
3279
2617
674
2004
919
803
1297
1184
836
1525
5472