547
0
1824
2855
3
1020
20634
8
2730
6
979
2657
2668
2
17353
435
968
25137
165
392
464
105290
4172
9
587
467
961
543
300
2587
16
1511
5255
458
409
5217
11
846