2903
3
4914
2
1247
1468
1
1417
13967
1301
467
0
1730
1059
2392
2135
1270
2523
3196
6
108797
1599
3371
9
2906
2411
18258
616
23774
4
1788
1720
5293
11