1044
1
3061
8
3207
459
663
728
677
1291
0
398
74
327
1901
512
2
626
440
591
660
67
857
1658
563
1864
680
637
706
1407
2008
7
463
1039
924