2382
6
847
1
1770
7
2245
3
1451
2250
3261
866
3971
2688
1295
3065
2
2061
2650
20
3153
280
4309
3321
4759
3198
8
3886
1656
1867
1581
1402
4291
4
1464
1428
2507
6560
9