2593
1
30334
6
1189
0
2906
1153
2996
6307
10
2152
6753
17
3749
3
2763
1167
2
1788
1672
1529
3503
4
1819
758
1537
13499
5
2258
3055
2507
3386
5978
297066
3554
9
4655