5
820
951
978
981
175
0
274
581
658
6
539
3
318
490
31
606
175
183
476
1086
507
163
422
79
337
1115
157
165
77
2
607
12
347
95
139
6
125
864
1845
161
735
83
296
870
78
104
988
1021
12
275
122
