572
0
1862
1
1298
477
717
2954
2
414
1581
311
4651
3
817
809
460
749
398656
19
4311
3971
1500
5430
673