5823
6328
8850
1623
2897
2973
1867
6771
2847
12264
3020
756
1196
807
1061
14891
1659
2111
853
2662
827
1482
3203
3991
2509
2522
12594
2672
2217
4053
1976
9972
2266
34531
7611
12763
19873
6806
63201
2126