2000
1
1823
399
1922
2113
3063
3
3025
2192
0
1506
3039
105290
3632
5
933
2546
2
2143
11881
1565
322
2334
24181
8
964
565
5262
10
5217
11