1966
5
3655
11
223
0
522
1015
2147
1
402
392
706
750
1661
5732
2523
3
1568
918
421
4775
2
1178
929
453
2149
598
169
2364
4
678
504
1834
5571
2638
1653