38477
34
1753
2
7222
4
1412
0
817
717
487
619
2054
1486
501
3109
14
59
3629
1
2534
1216
377
1618
1889
2502
930
841
556
1592
2968
700
691
1972
3
1923