420
163
383
237
66
237
577
124
978
30
705
20
373
544
12
645
680
140
261
472
121
173
612
25
321
121
323
294
188
8
223
574
126
86
743
238
144
3
675
642
307
1744
1097
884
447
151
217
204
