101569
0
1813
1
1550
1115
4630
3
3692
7
6225
4
2615
5253
2740
3066
2285
2
1787
2191
8
1868
2343
11871
2209
1405
5946
3505
5