4193
12681
5562
107
555
1909
221
107

69

127
11
61
355
712
8
9
29
283