2740
3
181997
11
2082
1
1808
2
1709
8
2990
0
1265
2593
30334
6
1301
1189
2906
1153
2996
6307
10
2680
2637
2152
6753
17
511
2763
370
1672