497
5
91
1
346
0
122
2
101
765
398
131
201
133
374
648
317
154
103
478
563
883
6
54
389
126
132
443
61
94
614
3
107
74
156
324