3090
6
14
0
2903
3
2932
2
2996
108797
572
628
21152
8
2416
1816
868
616
32302
4440
19783
3080
607
1458
1022
1310
398
3546
1
1346
536
371
1045
713
25669
3871