308
1
1051
4
1063
978
802
1657
2426
2
330
10230
14
906
771
334
765
584
557
0
567
359
1871
15
888
868
8
947
2637
5
678
2583
1749
342
1991
663
720
1715
6