6075
15
4031
1
1112
2959
5753
10
2062
1217
4360
5919
2
4946
18
1168
1787
2290
0
83
1813
14861
7
109776
42