3080
3
7793
4
3090
6
2932
2
1078
1
21152
8
2584
11
2517
1047
7621
13
19783
3715
5151
9817
0
2535
2740
25669
32302
17946
181997
2906
1033
2468
4070
2493
18
945
1537
4651
4009
7733