1101
46
66
177
864
154
660
636
194
844
657
101
98
244
543
37
84
399
552
345
77
482
326
168
703
669
233
142
320
1020
528
1538
39
374
580
696
244
239
456
1097
135
101
756
70
799
433
584
651
366
211
457
441
