4193
255
5319
16325
119
1259
107
555

69

127
11
1602
201
96
666
355
712
8
5