856
1
246
68
140
316
540
0
58
66
77
229
213
629
744
1367
3
724
257
348
2
339
52
40
49
47
42
67
41
33
32
37