954
1
1168
3
1659
1652
4
1680
1474
0
2421
4685
1458
2627
16
1868
2449
1983
3853
2003
5871
9
1849
2
2541
1926
1901
3592
2626
3190
5240
5435
4164