84
2
516
1
450
554
355
6830
4
1602
3
65
429
0
131
560
449
113
607
782
1245
105
506
528
740
497
403
62
206
103
249
1024
551
1831
966