1
80
514
184
137
126
98
143
102
192
190
1604
731
469
1
367
356
1
183
632
786
987
925
902
515
1983
500
378
560
626
580
927
516
370
1397
530
386
268
1544
926
491