16514
7
2887
3
260418
0
22827
91854
99471
35671
164980
34648
240362
54349
4802
40883
1793
2152
36848
2044