927
444
2518
1377
519
38
685
273
670
115
621
269
653
145
691
232
590
159
651
159
482
106
420
178
645
68
464
66
309
59
281
110
288
168
419
221
232
193
242
173