906
2
726
1
201
585
1207
20
65
429
0
2436
7
1115
5
355
6829
4
554
1602
3
1871
15
131
607
838
449
560
1245
113
782
944
62
206
249
103
516
450
84