3090
6
1078
1
2584
11
2517
7621
13
945
7793
4
2471
7
2535
2
2948
1047
19783
2835
17946
0
21152
8
1033
2468
4070
2493
18
3868
10
3083
32302
5347
5052
25669
462
9817
4537
1593
4009