5949
15
1632
2
238
0
1992
3
3749
1106
6
697
1347
1
2709
1309
458
1272
4914
1804
2013
6327
7
2188
5389
746
9278
18
2216
2558
3671
276
1963
108797
2386
2245
2530
4
6236
10