2390
101
4615
11860
146
995
7844
1818
2213
390
5920