2
383
34
42245
64
10893
1
3404
7698
42
30115
4
3536
137
20655
235
53941
117
3
111
3402
4361
28
11537
105
35251
63
10840
97
8
2235
22478
85
5
2726
255
21985
5247
79
47
31177
6
4510
49
14966
92
71
5322
41
2266
58
10322
121
9
9076
83