999
1
2125
17730
11
2526
3
11881
6383
17
2337
0
2369
3615
7
2085
4
4513
1961
1752
282572
1730
5
2097
3345
12958
2939
2
3819
5781
6