80
1
87
92
89
940
100
324
941
2
240
466
73
594
3
272
142
533
0
184
534
1126
6
178
747
535
659
866
58
497
543
889
179
260