2079
3
1976
2
48766
24
356
0
1756
2431
1968
2417
1
278
2796
3293
962
4232
2726
5164
6979
4
3815
3277
8
4362
5
1633
30466
64
2906
4027
853
2464
2553
2934
2659
4328
10
7772