76
2
107
1
507
295
144
160
139
122
0
1361
6
70
731
8
121
119
72
67
68
523
205
1367
3
628
235
228
77
212
66
724
257
348
339