23098
62
1128
1
350
473
3
258
686
2
475
2434
12119
6
713
547
912
2399
7
1957
4
1527
5032
5
2113
7048
1186
2131
2642
1773
1447
10143
15
1539
1464
2483
3088
1219
1611