1997
2
1824
0
17353
3114
4
31535
1880
458
1949
3
518
979
448
376
427
846
392
1343
2275
631
464
19279
2095
2668
501
295
387
255
11881
25137
21743
1
383