12681
613
5562
1259
107
555
189
2887
221
107

69

127
11
1602
712
8
5
369