102
1
326
0
346
101
131
215
308
404
70
371
614
3
106
2
74
155
401
110
134
167
129
58
144
121
646
54
373
317
154
764