572
0
4471
2
596
919
25669
475
2663
3765
4
1103
2159
1
14
894
1862
484
562
477
668
2123
490
2524
19783
1298
2366
493
467
392
1189
571
2996
1105