1997
2
20634
8
1343
0
2683
2730
6
105290
2657
3
1880
2668
814
1
1949
2474
1385
521
395
17353
2189
399
31535
3114
4
2855
3092
745
1932
1506
11881
1084
370
1020
295