13091
653
5870
1414
107
579
202
2993
276
109

69

154
16
1782