17730
11
11881
3
1054
1
6076
18
1513
3615
7
4513
1961
0
17637
1425
661
1501
2097
1936
2326
4
4442
13
3819
3117