5820
4
2996
0
21152
8
2131
1
1606
2615
3
4179
1526
2
4572
5
3080
1506
1722
108797
14
2007
1376
4996
1380
6225
1399
5726
785
2995
1000
25669
6812
2377
1883
3206
662