292
2
842
1
16757
6
2933
3
4654
1389
1479
1553
1343
1416
0
281
1194
694
622
4697
11
2555
868
726
2062
1788
4
978