1849
2
21152
8
17946
0
32302
2986
1
25669
4044
5
2535
3125
19783
1461
2964
1307
3498
4
2478
669
2181
4471
3597
20
1672
2906
5382
1816
3779
1365
940
2244
1512
2711
3426