20652
807
1358
4181
909
2299
1952
1440
3300
10900
5141
36606
1610
1991
1657
4939
8808
1594
3277
2914
8444
8895
10003
5406
8888
2159
3343
1681
2904
5169
3132
11258