310
1
1052
4
1063
978
803
1659
2426
2
332
10230
14
906
771
337
769
585
557
0
567
359
1871
15
888
868
8
947
2637
5
679
2585
1749
344
1991
664
720
1715
6