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