572
0
475
21152
8
2524
4471
2
1045
562
1189
1581
255
2123
673
5151
914
596
418
749
668
14
25669
544
534
1103
804
2230
2087
2439
340
467
2663