240
0
57
474
180849
2339
273
909
2256
3
2105
1
3092
256
3063
1685
4122
10
297
359
328
1780
265
2190
4543
5
1007
11881
14076
7
419694
9
1149
3059
10270
4