4910
2
1898
1
2191
2493
22794
4
18403
6
1603
2645
0
7756
3
477
4895
8
1649
1563
2431
2337
3123
1780
499
475
2693