1963
2
577
0
1611
824
369
508
1138
1103
1126
2123
621
1201
20
708
437
303
1070
1364
809
1968
1
692
459
432
1986
1304
1175
1723
1024
521
2234