2095
4
6406
12
7952
1
829
665
0
2619
3650
3
255
2864
7
3203
10
2379
2
1696
3929
521
1987
3091
1883
120469
35