5829
22
4926
6
1431
1
108797
0
2350
5
1678
2234
4
1280
1021
3527
2
1978
862
1647
1695
2386
753
2297
2989