32
1173
2314
10617
20422
1079915
1743
305
1988
31082
413439
26
1258
3194
13811
20872
1096826
1489
377
1989
34947
459782
59
1287
3393
17204
21320
1113313
1639
413
1990
29281
404494
41
1330
3487
20691
21762
1128790
1346
358
1991
34544
424117
-7
1370
4366
25057
22199
1143047
1556
371
1992
36083
499859
-79
1504
11008
36064
22628
1156259
1595
432
1993
34835
641069
761
1642
27515
63579
23050
1168652
1511
549
1994
44910
582653
3289
...