2000
1
1823
1045
2
1053
1587
282572
0
3063
3
334
2192
521
661
1998
5
933
721
2388
2198
11881
2599
565
5262
10
5217
11
1889