1560
201880
1996
1749
829
807
1714
958
1578
7026
2449
782
10464
3638
3852
1085
4255
1139
2785
2321
11910
1555
1606
6563
2547
1262
1221
4834
1316
4098
8933
2554
11183
7405
4716
4226
26821
2984
1706
2763
4380
9250
6530
3781
6581
3125
30930
2225
3743
1922
8693
2801
2758
13254
7108
11989
3615
10036
15976
27896