9355
3
1772
2
3243
7
1132
0
2730
1222856
4
1176
1
1049
2189
2457
3067
282572
1053
8597
9
1932
5112
573