52099
0
3354
1
2238
435
2270
2
2145
452
609
1494
1055
938
1334
132
3835
5
4775
1330
1061
1685
2156
428
1284
818
32
345
4937
5517
1539
632
394
1118