1997
3
894
1
237
2
92
0
1137
1348
2304
10
1956
950
2759
799
506
99
17889
4
2661
14
626
11788
639
661
480
2196
768
584
1467
1512
1029
155
879
532
393