2535
2
19783
3498
4
32302
0
21152
8
3090
6
4044
5
1743
17946
3354
1
25669
1153
2906
1917
2771
2258
2044
2932
3026
7793
1564
2666
9
1913
790
3765
2127
7
2189
843
1452
4471