3090
6
19783
2
3868
10
5052
462
0
553
1
1619
2508
7
2535
25669
32302
840
2028
17946
6026
2906
2929
3158
5347
4
572
7793
2160
1022
2471
4537
1628
1593
3891
2258
14