1997
1
180
0
318
370
1074
2
129
334
1242
111203
1008
143
690
585
1701
5
51
324
1267
1950
16
505
4114
381
2632
3
2724
553
860
2055
1080
1794