2382
6
1451
1
847
1770
7
3261
3
866
3971
3735
4
2688
3065
2
2061
3153
4309
3321
4759
3198
8
3886
1656
1867
1402
4291
1464
1428
2507
6560
9
20850
5
1352
1583
0
2667
2505