1996
4
2039
1
2459
7
5148
14
12473
18
1193
3383
8692
26
4911
9
887
1309
8
1810
5
1074
0
1428
10192
1587
12428
12
250
1340
2
495
1323
2502
6
1950
562
2513
932
716
1208
2485
3653