21758
906
886
1768
982
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
713
1930
9397
1495
1382
1608
3497
1000
1010
1103
796
2600
920
6676
2102
999
1174
1716
4162
1072
1158
1558
1686
1182
964
1137
723
972
1786
1056
676
663
1800
1456
791
1026
1372
3124
696
2560
2512
816
7003
1439
1114
1193
1557
716
1075
918
649
1136
1545
1084
828
870
779
2535
997
912