572
0
2886
2
1862
1
3080
3
2430
515
1298
477
717
2954
1581
311
817
2145
809
460
749
1514
3971
1500
5430
673