2987
2
4129
6
5255
16
9178
822
1
3503
3
2644
19034
4740
1666
419694
9
874
2767
304
1129
0
3116
44199
2035
1711