844
507
27
660
566
580
520
799
448
407
482
101
1692
39
543
1020
703
669
1097
168
46
552
1062
37
864
142
1101
408
457
366
244
244
326
657
211
636
467
396
1001
77
66
456
53
177
584
320
216
135
444
1538
233
84
