2465
2
32302
0
2535
2303
4572
5
21152
8
25669
3090
6
3083
1077
1
1730
1210
19783
2425
7
3169
3
4453
4
1960
2932
3498
1494
5402
9
1506
17946
2007
985
1294
5726
785
1153
2995