1960
29
50
2573
2
30
1791
3
2289
10
149
945
0
1
2447
6
1850
37
4200
27
2441
47
3382
82
135
7136
134
2497
17