497
4
71
2
330
1
1442
3
719
5
124
350
395
459
120
132
138
378
94
110
126
67
425
972
561
239
888
147
221
153
934
290
210
220
261
0