865
803
10472
1293
1759
3311
721
1514
8733
4303
2910
2570
11783
6115
22072
12392
19583
1595
20824
38523
20328
13136