1057
0
165
431
78
353
699
553
1337
1224
1360
477
573
493
668
684
811
410
1372
657
1049
1540
1417
736
2519
670
475
3498
4
368
749
552