572
0
2886
2
1862
1
2430
3
2638
1298
477
717
1581
1473
311
1359
817
2145
748
809
460
749
1514
3971
1500
5430
1073
1027
1660
673
1782
2721
2626
2332