1395
1294
2664
20709
685
1390
698
2237
766
1482
1422
1297
1082
1096
2418
733
985
734
1506
985
4057
2420
1546
2628
788
1249
863
842
1642
4250
1397
834
1454
1049
1334
1383
1535
709
1975
1058
1671
892
1219
1013
870
707
836
1117
1207
1749
786
993
1083
748
2193
4958
1097
2567
1885
4155
1947
853
1273
1705
9616
1561
712
1644
1575
2128
829
729
2366
1553
1049
695
820
789
1381
1297
1719
1113
747
1403
1967
705
2044
1329
1004
1341
769
799
618
1133
924
1448
778
1268
1264
1395
928
917
1896
1516
1639
1904
5868
1349
982
714
11960
789
614
918
935
686
1184
1567
1960
1675