1950
3
4
0
618
1364
110
36
319
431
104
96
257
595
783
528
1759
485
388
630
1135
973
3910
2173
8
461
1172
1
40
563
688
2062
2
125