709
2
366
1
442
889
760
3
108
420
660
347
309
478
397
419
723
763
1016
670
900
90
308
306
242
1099
123
1991
66
1448
7
311
167
77