448
1
2387
31220
10
6859
5
370
31535
0
12005
3
1559
2
3545
5316
2416
3898
18
105290
497
3025
1361
1084
3437
5611
11
3047
2516
281
2105