373
200
897
262
767
260
867
428
16
1
872
429
524
425
908
352
987
1973
1086
255
741
443
393
745
1123
604
272
402
1072
278
987
715
