4
2815
225
1701
318
30
859
50
1
4
642
1
0
35
1105
151
175
439
7
9
254
1170
246
399
314
24
8
28
203
2
1166
