2069
3
2855
4536
2
20634
8
381
0
625
2730
6
282572
2668
918
2853
845
4820
3442
180849
1759
1
1862
2172
4396
637
2493
2109
2328
1112
2461
20
810
2774
2990
2189
105290