55904
0
32302
501
2337
5
37355
13
3080
3
1013
1514
1
2906
2
5065
15233
3738
1922
2366
3673
6
3539
657
1933
2732
14
2535
467
4044
3083
17946
600
2465
1189
3125
3546