37781
24
832
2
980
47075
0
1261
3
1129
1508
4
15325
6
2015
5
1435
1
2170
1764
262
1101
709458
2004
5159
10219
453
2549
3101
884
26675
2929
887
445
1677
1174
747
60754
36