3980
3
18403
6
2030
2
36045
0
2095
4
5290
105807
42
398
1
2390
22330
22
1073
330
1343
2506
566
3929
10
120469
35
2862
11
256612
326
1774
5
504
572
615
1006
25941
17
1948
1649
2086