2
4
145
1
0
194
209
351
569
34
277
120
353
327
277
509
536
163
136
509
3
690
0
264
372
336
34
116
2
396
394
239
193
356
251
0
106
4
563
57
538
254
300
221
