572
0
25669
1243
2061
3
4471
2
446
668
19783
467
758
1166
809
3168
1103
490
5430
673
14
777
1728
340
1543
486
919
1581
2996
2524
2366
1
381
1862