30334
6
1189
0
2480
1
1193
2906
1153
135
2996
1690
2152
635
438
1093
21152
8
1814
2
1672
2009
5
1529
1843
766
1220
1978
1819
1537
2074
2258
3055
2507
2773
3
3386