20731
931
713
3876
1173
630
1642
1057
908
763
990
936
708
725
8587
659
1407
803
845
783
1457
1306
1009
3654
886
1229
4300
8174
698
717
972
938
747
1643
2526
1192
746
1169
1055
687
1599
718
755
671
717
1305
730
792
756
1316
793
854
1983
1589
775
5125
1607
693
828
1883
2704
1421
731
1051
870
2094
706
904
698
663
836
1114
911
1243
1154
731
783
1479
1063
2152
719
729
788
1073
631
912
856
957
1676
866
1292
1210
1146
2384
4896
634
7832
913
1067
3136
884
919
1273
920
2227
692
2759
690
4779
1386
1500
1576
668
897
774
6902
4451
1283
6130
766