341
0
496
350
587
292
1420
375
674
492
51
357
1460
372
417
472
1
1244
391
1412
1152
794
481
686
1155
75
327
1466
694
453
321
376