1996
2
1572
1
629
0
1175
1782
4362
3
6500
13018
2397
3634
10
33393
2243
6
575
348
12459
712
1200
957
2848
307
4309
3696
8
4465
22
1875
477
2425
5123
1314
1002
4261
7