2902
1
1036
859
5061
9
1993
3
1107
4270
17
1278
0
3967
1381
7057
6409
12
765
2
1963
7
1440
1755
2370
5
1389
1000
558
1762
2481
5192
24
1341
1887
10
1256
623
560
423
1822