435
0
1055
2336
2
52099
628
452
701
10941
1334
1
463
1494
1129
645
632
3835
5
512
938
521
1061
2156
32
428
738
571
653
678
5517
652
1539
104