2442
622
510
176
737
220
963
277
444
145
348
178
562
192
508
137
370
116
336
133
639
155
361
49
292
170
794
321
346
201
472
55
414
198
602
121
600
123
228
136