2545
5
1129
0
1776
1
2459
9
467
1772
1642
107
18385
2
1551
2730
1976
2275
1824
3691
2809
2301
1020
2881
859
2038
4
4149
292
2478
1384
1392
661
1823
3510
4111