351
0
340
1377
328
57
653
2477
700
2089
4
513
7039
1465
2132
427
797
813
587
1332
326
213
258
273
355
547
359
488
787
316
365