37776
24
826
2
979
47067
0
1259
3
1127
1507
4
15324
6
2014
5
1435
1
2170
1763
262
1100
709290
2000
5158
10218
450
2547
3098
883
26670
2928
885
444
1675
1174
746
60751
36