2100
2
467
0
496
1694
1
830
1632
1380
4438
6
2079
2164
2454
1881
1973
2578
2740
3014
20
10293
5
2131
1673
1078
2533
2173
1691
2759
3085
3491
4
3485
7
4706
526
2368