276
0
114
682
1
68
730
8
111
330
392
88
121
132
96
2
188
1027
5
534
449
69
202
425
521
102
45
66
604
3
71
314
362
222
290