1954
2
1484
0
4305
12779
8
3238
7
1019
3782
5949
5
2953
1
8316
1749
1681
3200
3
297066
4363
267612
4978
7159
10
99072
36905
3882
3303
215
1444
2967
2258
1938
2216
2576
2919