3090
6
1045
0
2996
2903
3
2932
2
21152
8
717
1
536
3491
4
3574
25669
3080
19783
108797
3546
585
7793
2245
670
17946
322
12459
2429
562
3475
5
2629
5141
7
32302
3206
255