39326
19
7334
4
1869
5
374
1
3753
3
2076
1865
2
1664
467
0
2855
993
247
4111
1559
2466
3691
2809
2301
176
798
2881
3498
924
463
3149
2224
1360
1862
1182
3510