391
1
1025
5
530
447
129
2
110
0
601
3
423
1335
6
133
114
993
69
633
220
845
4
119
784
270
333
297
677
517
502