3090
6
17946
0
25669
19783
2
2964
1
585
436
2996
3868
10
504
32302
572
5052
539
4044
5
4471
14
657
125
1189
2535
1193
3125
1461
557
595
2155
3
810
2124
3498
4