20634
8
552
0
489
1824
522
543
247
677
1020
400
342
5617
5
901
503
1356
369
53
892
360
2855
3
1773
505
357
2477
1133
481
680
872
968
4033
4