38802
13
3114
4
587
0
2190
1507
1
882
2
3084
2459
9
25127
1880
2647
256
637
1263
3
6529
7
2657
2749
46
3498
608
1452
953
3808
968
48766
24
675
552
1952
802
1464