3796
3
1826
4
3795
14
2520
1
317
2387
2
1750
0
2087
18747
21
5405
1444
9955
17
475
3173
5
753
596
588
811
1464
5247
2766
749
1773
1181
5912
4799
4503
15
2458
120
2314