5825
4
2489
2
899
1
504
0
562
5489
11
1927
1429
3720
2525
2732
181997
2475
2717
2802
6
1458
103
371
908
592
1695
2381
3
2039
7
2059
2535
3131
526
712
3366
2080