18258
0
2996
1404
1
1815
3
2152
436
21152
8
1672
1529
1819
1537
2
13967
2258
3055
2507
3386
4655
10
3175
5
3080
1581
1566
1431
2328
1449
2921
3158
1044
1080
4
12185
1009