1137
1392
2749
952
2739
15543
1106
930
891
1610
906
1079
1719
5247
1484
1135
955
838
2503
1259
3849
1163
3330
1143
1144
803
1706
1062
1450
1091
802
843
2183
802
884
912
907
1453
2278
996
754
944
789
963
797
885
952
907
2074
1821
2856
1218
835
1726
796
819
2842
1732
770
25106