1988
2
1102
3541
436
1
3602
3
2306
746
38477
34
1743
1273
4730
17
457
1078
378
0
1054
494
2478
1880
2601
2402
1699
17025
20
1381
1551
1226