18385
2
1853
0
3795
1
2000
1823
399
1922
2657
3
2357
11
2113
3063
3025
2192
2962
6
1506
1054
105290
3632
5
933
107
8969
2143
11881
1565
322
2334
964
565
1514
5262
10