1997
7
1036
2
14304
6
11761
8
2466
2365
1
1345
3
1398
4008
2613
6007
5
1567
2292
2406
1451
0
1724
1175
1199
4556
10
2242
2156
2002
747
4896
2048
1806
2525
1315
2248
1891