37777
24
830
2
980
47072
0
1260
3
1129
1508
4
15324
6
2015
5
1435
1
2170
1763
262
1100
709405
2001
5158
10219
451
2549
3100
884
26673
2929
886
444
1676
1174
747
60753
36