1078
1
2584
11
2517
7621
13
945
7793
4
572
0
2535
2
1047
19783
17946
21152
8
1033
2468
4070
3090
6
2493
18
3083
32302
25669
9817
4009
1393
2932
3498
1516
3991
2996
3715
1050