423
0
662
2907
4
525
2522
31535
3243
7
2168
5
683
2855
3
2086
1
1776
1362
2694
2644
2
1326
9080
6
571
1578
2551
14492
3437
1603
1823
1750
2799
2190
3251