266
1
1213
2
717
818
653
381
669
4
150
225
563
244
890
3
21782
1348
156
537
129
417
0
721
7
83
386
977
77
126
298
79
290
611
432
242