3090
6
2465
2
2535
2565
3
21152
8
3083
1077
1
272
0
2886
1210
32302
2430
19783
83
1594
2425
7
2358
9
2932
3498
4
1494
2835
17946
985
1131
3868
10
1294
3587
1620
2996
1320