37355
13
2245
3
567
1
1768
2
1419
948
5579
7
2195
1723
0
38477
34
7034
108797
2629
1289601
4
913
2228
812
1652
534
2593
356
3593
16
14861
2932
1047
3546
5431
429
2611
9305
8