679
398
343
416
431
69
646
194
591
444
189
1077
7
97
28
194
237
884
1260
285
329
997
17
483
85
998
607
132
464
18
142
395
299
1957
733
935
466
606
460
244
321
237
274
311
2354
204
11
1085
