572
0
21152
8
4471
2
2524
1045
5151
914
596
696
1500
562
749
668
14
25669
544
475
534
673
2663
1105
850
437
1581
578
490
2123
337
1397
1298