3354
1
21152
8
1175
2535
2
1787
19783
1681
2932
3498
4
32302
0
17946
1547
2166
2173
1153
3090
6
4179
2999
3
3121
25669
3415
7920
2000
3080
1698
8641
9
1407
1044
1743
2505