3090
6
108797
0
1189
2903
3
2932
2
2996
2920
4
21152
8
2535
3080
2429
14
582
25669
616
3206
5
781
1537
1
2823
536
1193
371
2458
394
1576
531
2517
341
3551
10
19783