5949
15
1632
2
238
0
1015
1
1694
951
690
3749
3
2669
564
1272
1743
108797
6327
7
2188
746
9278
18
2216
2558
21152
8
2949
3671
6
276
1787
1963
2670
5375
2294
1923
2386