980
1
251
1970
5
446
3
535
292
2
762
550
642
235
728
336
310
241
770
737
684
0
704
331
761
952
253
231
248
702
353
707
323
206