8876
8
2045
1
764
2076
9244
17353
0
44199
2831
2987
2
897
3092
822
777
31535
2036
2668
1559
1327
1216
476
1020
1053
5485
1084
812
2069
3
968
1621
20634
1725