8876
8
2041
1
1745
980
1028
2
417
0
31535
9178
6
2069
3
348
223
4964
20634
2093
764
9244
897
420
1921
4