979
5
96
1
431
383
2
88
0
459
317
366
897
480
260
115
866
3
58
497
543
889
109
306
315
313
319
345
612
4
380
154
112
456
108
161