3090
6
713
0
21152
8
442
2903
3
2932
2
3546
1
2996
1449
1354
4044
5
688
1212
2155
3080
355
3673
536
6346
16
109
522
1289601
4
2184
284
644
463
14
25669
557
440