39326
19
1539
3
2567
1
2067
2
9373
6
964
2283
1860
769
670
0
2330
493
518
440
1334
1685
2494
5611
11
1898
3233
16