531
1
570
65
52
213
132
601
4
420
2
1487
468
297
276
122
432
1301
252
638
405
983
270
210
1576
76
1051
778
554
2304
1119
372
1552
7