2740
3
181997
11
2082
1
2818
2990
0
1265
2593
30334
6
2631
1189
2906
1153
2996
6307
10
4757
2152
6753
17
3508
7
2763
1672
1529