354
1
385
79
1331
2
1111
4
705
3
411
827
685
617
1428
1885
2899
9
536
673
1862
698
0
647
1402
504
5649
570
410
1001
537
417
400
1144
414