1997
2
308
0
1877
1
991
1020
1710
3653
798
505
5875
637
409
453
3383
3
676
1264
2328
776
3595
8
1128
514
547
2634
957
719
968
951
456
787
1557