3988
2
6745
16
3817
8
1401
2982
3
2541
0
1795
1
615
17607
5
3942
5322
2011
3587
739
2917
11192
10
3238
7
1806
2544
663
6014
5375