1997
2
31535
0
2730
6
2657
3
1880
2668
1949
968
17353
25137
20634
8
1343
2189
2683
3114
4
2855
3092
1
1932
5223
9
11881
1084
105290
1020
295
2076
1498
1824
1869
5
2069
422