789
339
471
484
1318
778
1693
346
1189
671
243
946
836
169
18
776
766
647
125
306
345
1400
1413
1130
497
1791
256
151
418
737
28
1211
1057
1113
838
635
781
1097
214
1020
532
551
904
344
592
550
20
1180
12
618
857
195
249
1027
131
