340
0
1
228
411
152
756
241
291
2
1045
1156
191
468
3
382
198
168
483
199
421
309
381
4
1302
206
169
343
1330