1513
7223
16558
14269
14959
3472
12220
6501
6835
3058
4410
9100
7421
156517
3855
7589
15648
13275
75594
115808
3474
4016