19726
3321
4951
6561
3653
2479
3414
1876
6554
1236
2945
2314
6170
2393
1240
4989
5974
1380
1953
1500
3979
5089
1685
2160
3070
3880
2256
2828
2460
13397
12817
7222
14869
28737
10697
14851
12501
17371
146001
21460
14887
14061
34348
12217
4583
20926
31244
46374
11838
16830
111435