361
0
342
1
327
2
283
325
246
102
518
234
87
634
547
166
567
125
474
949
4
91
1170
7
120
72
40
122
81
420
80
303
569