17946
0
25669
32302
19783
2
3090
6
3498
4
2082
1
21152
8
2294
1746
1819
1461
1749
2392
1568
1699
3326
3
1570
2535
2073
2884
5
7258
1681
83
1615
2377
1399
1367
4305
1606