3987
3
1380
0
3357
11
3503
4
297066
3187
5
2430
2
398656
19
5978
6
2562
1549
1
17025
20
2923
1865
1270
550
2377
2368
3813