845
932
1295
1573
3878
809
906
1778
3841
18570
1054
780
792
6256
1608
2732
3714
1402
1627
1228
847
860
826
789
806
7491
839
1708
1977
2116
1841
949
830
1201
870
854
893
898
1277
838
763
2053
862
29182
1254
1367
1563
1182
1645
1013
4198
854
1155
872
1029
1009
11946
3537
761
1122