699
1268
943
20280
1346
2004
1044
733
1711
1294
2152
2605
2169
1716
890
1889
920
1574
4183
3306
959
1844
1199
2056
683
706
702
3173
713
999
1158
1686
2105
1095
905
5129
733
1062
673
1007
1517
2437
7005
3054
14959
932
1131
768
1352
769
796
790
6896
1091
896
1036
1433
815
1314
8360
2115
2011
1162
837
784
1565
832
715
791
859
2411
848
1115
773
1204
964
1178
5659
829
813
817
831
686
929
795
1080
669
1903
991
668
586
914
1513
814
938
824
11739
1935
802
3072
1390
831
994
1477
691
2938
1825
1902
5391
963
805
1314
713
721
1379
1807
1903
3442
856
744